Просматривая статьи по проектированию ПО, я постоянно встречал тучу невиданных сокращений и вскользь упоминаемых практик разработки. Подходы к разработке делятся по сложности, областям применения и целям.
Обучение программированию через тестирование или TDD
Мы уверенны что среди наших клиентов, есть много профессионалов IT, работающих над интересными проектами. Если у Вас возникает желание рассказать о них, Вы можете разместить статью в нашем блоге. А чтоб было интересней, мы сделали конкурс статей, каждый месяц три победителя будут получать призы.
Разработка через Тестирование Test-Driven Development, TDD — это образ мышления и практика, при которой сначала создаются и исполняются тесты, а затем реализуется код компоненты или системы, удовлетворяющие тестам. Блог Глоссарий.
Публикации | 206 | TDD, test-driven development или процесс разработки через тестирование — это методология разработки программного обеспечения, которая основывается на повторении коротких циклов разработки:. |
Коротко суть TDD (test-driven development) | 168 | Зачем тестировать? Цель написания тестов — убедиться, что код, который вы пишете, работает должным образом, и вы ничего не сломали при добавлении новых функций или рефакторинге кода. |
SOLID — принципы объектно‑ориентированного программирования | 392 | В некоторых ситуациях, особого выбора нет. Например, при системном тестировании, когда тест имитирует поведение пользователей и выполняет действия в браузере. |
67 | Test Driven Development - практика разработки программ, при которой вначале пишется тестовый код, а затем его реализация, при этом постоянно выполняется проверка работоспособности программного кода, с использованием написанных тестов. Эта практика позволяет создавать автоматически тестируемый код, безболезненно проводить рефакторинг и свободнее менять архитектуру или реализацию разрабатываемого приложения. | |
219 | Сейчас будет статья про взрослые подходы в разработке. Она будет полезна тем, кто хочет работать в крупных компаниях и больших разработческих командах. | |
107 | Разработка через тестирование англ. | |
329 | Еще в XIX веке шотландский автор Самуэль Смайлс написал: «Мы учимся мудрости на ошибках гораздо быстрее, чем на успехах». Этому утверждению созвучны многие методологии разработки, где особое место уделяется тестированию, — например, DevOps и Agile. | |
64 | Работая над любым приложением, вы так или иначе сталкиваетесь с багами, которые нужно править. Но представьте себе, что баги, которые вам встречаются на пути становятся очень редкими, практически как растения из "красной книги". | |
110 | Материал из Википедии — свободной энциклопедии. |
Кто такой QA engineer и как им стать. Как начать заниматься автоматизированным тестированием, часть 1. Светлая тема. Статьи Авторы Все группы Все статьи.